diffuse through the veins - Spanish English Dictionary